export const WIDGET_TYPE_NONE = 0;
export const WIDGET_TYPE_CONTAINER = 1;
export const WIDGET_TYPE_LIST = 2;
export const WIDGET_TYPE_GRID = 3;
export const WIDGET_TYPE_SELECT = 4;
export const WIDGET_TYPE_DISPLAY_DATA = 5;
export const WIDGET_TYPE_TEXT = 6;
export const WIDGET_TYPE_MULTILINE_TEXT = 7;
export const WIDGET_TYPE_RECTANGLE = 8;
export const WIDGET_TYPE_BITMAP = 9;
export const WIDGET_TYPE_BUTTON = 10;
export const WIDGET_TYPE_TOGGLE_BUTTON = 11;
export const WIDGET_TYPE_BUTTON_GROUP = 12;
export const WIDGET_TYPE_BAR_GRAPH = 14;
export const WIDGET_TYPE_USER_WIDGET = 15;
export const WIDGET_TYPE_YT_GRAPH = 16;
export const WIDGET_TYPE_UP_DOWN = 17;
export const WIDGET_TYPE_LIST_GRAPH = 18;
export const WIDGET_TYPE_APP_VIEW = 19;
export const WIDGET_TYPE_SCROLL_BAR = 20;
export const WIDGET_TYPE_PROGRESS = 21;
export const WIDGET_TYPE_CANVAS = 22;
export const WIDGET_TYPE_GAUGE = 23;
export const WIDGET_TYPE_INPUT = 24;
export const WIDGET_TYPE_ROLLER = 25;
export const WIDGET_TYPE_SWITCH = 26;
export const WIDGET_TYPE_SLIDER = 27;
export const WIDGET_TYPE_DROP_DOWN_LIST = 28;
export const WIDGET_TYPE_LINE_CHART = 29;
export const WIDGET_TYPE_QR_CODE = 30;

export const COMPONENT_TYPE_START_ACTION = 1001;
export const COMPONENT_TYPE_END_ACTION = 1002;
export const COMPONENT_TYPE_INPUT_ACTION = 1003;
export const COMPONENT_TYPE_OUTPUT_ACTION = 1004;
export const COMPONENT_TYPE_WATCH_VARIABLE_ACTION = 1005;
export const COMPONENT_TYPE_EVAL_EXPR_ACTION = 1006;
export const COMPONENT_TYPE_SET_VARIABLE_ACTION = 1007;
export const COMPONENT_TYPE_SWITCH_ACTION = 1008;
export const COMPONENT_TYPE_COMPARE_ACTION = 1009;
export const COMPONENT_TYPE_IS_TRUE_ACTION = 1010;
export const COMPONENT_TYPE_CONSTANT_ACTION = 1011;
export const COMPONENT_TYPE_LOG_ACTION = 1012;
export const COMPONENT_TYPE_CALL_ACTION_ACTION = 1013;
export const COMPONENT_TYPE_DELAY_ACTION = 1014;
export const COMPONENT_TYPE_ERROR_ACTION = 1015;
export const COMPONENT_TYPE_CATCH_ERROR_ACTION = 1016;
export const COMPONENT_TYPE_COUNTER_ACTION = 1017;
export const COMPONENT_TYPE_LOOP_ACTION = 1018;
export const COMPONENT_TYPE_SHOW_PAGE_ACTION = 1019;
export const COMPONENT_TYPE_SCPI_ACTION = 1020;
export const COMPONENT_TYPE_SHOW_MESSAGE_BOX_ACTION = 1021;
export const COMPONENT_TYPE_SHOW_KEYBOARD_ACTION = 1022;
export const COMPONENT_TYPE_SHOW_KEYPAD_ACTION = 1023;
export const COMPONENT_TYPE_NOOP_ACTION = 1024;
export const COMPONENT_TYPE_COMMENT_ACTION = 1025;
export const COMPONENT_TYPE_SELECT_LANGUAGE_ACTION = 1026;
export const COMPONENT_TYPE_SET_PAGE_DIRECTION_ACTION = 1027;
export const COMPONENT_TYPE_ANIMATE_ACTION = 1028;
export const COMPONENT_TYPE_ON_EVENT_ACTION = 1029;
export const COMPONENT_TYPE_LVGL_ACTION = 1030;
export const COMPONENT_TYPE_OVERRIDE_STYLE_ACTION = 1031;
export const COMPONENT_TYPE_SORT_ARRAY_ACTION = 1032;
export const COMPONENT_TYPE_LVGL_USER_WIDGET = 1033;
export const COMPONENT_TYPE_TEST_AND_SET_ACTION = 1034;
export const COMPONENT_TYPE_MQTT_INIT = 1035;
export const COMPONENT_TYPE_MQTT_CONNECT = 1036;
export const COMPONENT_TYPE_MQTT_DISCONNECT = 1037;
export const COMPONENT_TYPE_MQTT_EVENT = 1038;
export const COMPONENT_TYPE_MQTT_SUBSCRIBE = 1039;
export const COMPONENT_TYPE_MQTT_UNSUBSCRIBE = 1040;
export const COMPONENT_TYPE_MQTT_PUBLISH = 1041;
export const COMPONENT_TYPE_LABEL_IN_ACTION = 1042;
export const COMPONENT_TYPE_LABEL_OUT_ACTION = 1043;
export const COMPONENT_TYPE_LVGL_ACTION_API = 1044;
export const COMPONENT_TYPE_SET_COLOR_THEME_ACTION = 1045;

export const FIRST_DASHBOARD_ACTION_COMPONENT_TYPE = 10000;
export const FIRST_DASHBOARD_WIDGET_COMPONENT_TYPE = 20000;
